phenol trinitrate - Spanish English Dictionary